class Person:
    def __init__(self, name, age) -> None:
        self.name = name
        self.__age = age

    @property
    def age(self):
        return self.__age

    @age.setter
    def age(self, age):
        self.__age = age


class Student(Person):
    def __init__(self, name, age, sco) -> None:
        super().__init__(name, age)
        self.sco = sco

    def say_every(self):
        print(f"name {self.name} ,age {self.age}, sco {self.sco}")


s1 = Student("congyu", 53, 100)
print(s1.age)
s1.age = 60
s1.say_every()

print(s1.__class__)
print(Student.__bases__)
print(s1.__dict__)
